﻿using Abp.Domain.Entities;
using Abp.Domain.Entities.Auditing;
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
/*
   * @author : http://www.chiner.com.cn
   * @date : 2023-8-15
   * @desc : 物料清单
   */
namespace AppFramework.DinosaursParkMes.BOM
{
    [Table("tb_BillOfMaterial")]
    public class BillOfMaterial :AuditedEntity<int>,ISoftDelete
    {

        /// <summary>
        /// BOM编号
        /// </summary>
        public string Numberbom { get; set; }

        /// <summary>
        /// 版本号
        /// </summary>
        public string Versionnumber { get; set; }

        /// <summary>
        /// 产品名称
        /// </summary>
        public string Productname { get; set; }

        /// <summary>
        /// 产品编号
        /// </summary>
        public string Productnumber { get; set; }

        /// <summary>
        /// 规格型号
        /// </summary>
        public string Productmodel { get; set; }

        /// <summary>
        /// 单位
        /// </summary>
        public string Unit { get; set; }

        /// <summary>
        /// 默认BOM
        /// </summary>
        public string Defaultbom { get; set; }

        /// <summary>
        /// 日产量
        /// </summary>
        public int Dailyproduction { get; set; }

        /// <summary>
        /// 父级Id
        /// </summary>
        public int Parentid { get; set; }

        /// <summary>
        /// 路线编号
        /// </summary>
        public string Processnumber { get; set; }

        /// <summary>
        /// 评论
        /// </summary>
        public string Remark { get; set; }

        public bool IsDeleted { get; set; }
    }
}
